Billionaire Leon Black claims he spent over $775K on security after receiving death threats amid his $7.5million defamation lawsuit against Rep. Robert Garcia.
Billionaire Leon Black claims he spent over $775K on security after receiving death threats amid his $7.5million defamation lawsuit against Rep. Robert Garcia.